package com.health.db.dao.msg.impl;

import com.health.db.dao.msg.IIMsgIMMessageDao;
 
import com.health.db.mapper.IMsgIMMessageMapper;
import com.health.db.mapper.UserLISTMapper;
 
import com.health.db.model.IMsgIMMessage;
import com.health.db.model.IMsgIMMessageExt;
import com.health.mapp.bean.GetCommHistoryReq;

import org.springframework.beans.factory.annotation.Autowired;

import java.util.List;

/**
 * Created by helili on 2017/3/21.
 */
public class IMsgIMMessageDaoImpl implements IIMsgIMMessageDao {


    private IMsgIMMessageMapper iMsgIMMessageMapper;

  
	@Override
	public int insert(IMsgIMMessage record) {
		// TODO Auto-generated method stub
		return iMsgIMMessageMapper.insert(record);
	}

	@Override
	public List<IMsgIMMessage> selectByCondition(IMsgIMMessageExt example) {
		// TODO Auto-generated method stub
		return iMsgIMMessageMapper.selectByCondition(example);
	}

	public IMsgIMMessageMapper getiMsgIMMessageMapper() {
		return iMsgIMMessageMapper;
	}

	public void setiMsgIMMessageMapper(IMsgIMMessageMapper iMsgIMMessageMapper) {
		this.iMsgIMMessageMapper = iMsgIMMessageMapper;
	}

	@Override
	public void insertBatch(List<IMsgIMMessage> record) {
		// TODO Auto-generated method stub
		iMsgIMMessageMapper.insertBatch(record);
	}

	@Override
	public void updateBatch4UploadOSS(List<IMsgIMMessage> record) {
		iMsgIMMessageMapper.updateBatch4UploadOSS(record);
		
	}

	@Override
	public int updateByPrimaryKey(IMsgIMMessage record) {
		// TODO Auto-generated method stub
		return iMsgIMMessageMapper.updateByPrimaryKey(record);
	}

	 
 

    

 
}
